From f5086c7c394a9910a31ec80df143f5655cfde501 Mon Sep 17 00:00:00 2001 From: Factiven Date: Sat, 29 Apr 2023 10:41:23 +0700 Subject: Bug Fixes > Fixed loop refresh when failed fetching episode data --- pages/profile/[user].js | 140 +++++++++++++++++++++++++----------------------- 1 file changed, 72 insertions(+), 68 deletions(-) (limited to 'pages/profile/[user].js') diff --git a/pages/profile/[user].js b/pages/profile/[user].js index a27d5b9..e28e1cb 100644 --- a/pages/profile/[user].js +++ b/pages/profile/[user].js @@ -185,75 +185,79 @@ export default function MyList({ media, sessions, user, time }) {
{media.length !== 0 ? ( - filterMedia(listFilter).map((item, index) => ( -
-

{item.name}

- - - - - - - - - - {item.entries.map((item, index) => ( - - - - + filterMedia(listFilter).map((item, index) => { + return ( +
+

{item.name}

+
- Title - ScoreProgress
-
- {item.media.status === "RELEASING" ? ( - - ) : item.media.status === "NOT_YET_RELEASED" ? ( - - ) : ( - - )} - Cover Image -
- {item.media.id} -
- - {item.media.title.romaji} - -
-
- {item.score === 0 ? null : item.score} - - {item.progress === item.media.episodes - ? item.progress - : item.media.episodes === null - ? item.progress - : `${item.progress}/${item.media.episodes}`} -
+ + + + + - ))} - -
+ Title + ScoreProgress
-
- )) + + + {item.entries.map((item) => { + return ( + + +
+ {item.media.status === "RELEASING" ? ( + + ) : item.media.status === "NOT_YET_RELEASED" ? ( + + ) : ( + + )} + Cover Image +
+ {item.media.id} +
+ + {item.media.title.romaji} + +
+ + + {item.score === 0 ? null : item.score} + + + {item.progress === item.media.episodes + ? item.progress + : item.media.episodes === null + ? item.progress + : `${item.progress}/${item.media.episodes}`} + + + ); + })} + + +
+ ); + }) ) : (
{user.name === sessions?.user.name ? ( -- cgit v1.2.3